#include<stdio.h>
//#include<iostream>
//using namespace std;
int a[10][10];
int mx[4]={-1,1,0,0};
int my[4]={0,0,1,-1};
int f[5][5];
int t[100],ansx[25],ansy[25];
int l,r,s;
int main()
{
    int x,y,i;
    for( i=0;i<5;i++)
      for(int j=0;j<5;j++)
        scanf("%d",&a[i][j]);
    int q1[30],q2[30];
    q1[1]=0;q2[1]=0;f[0][0]=1;
    l=0;r=1;
    while (l<r)
      {
        ++l;
        x=q1[l];y=q2[l];
        if (x==4 && y==4) break;
        for (i=0;i<5;i++)
          if (x+mx[i]<5 && x+mx[i]>=0 && y+my[i]>=0 && y+my[i]<5)
           if (!f[x+mx[i]][y+my[i]] && a[x+mx[i]][y+my[i]]==0)
             {
               ++r;
               q1[r]=x+mx[i];
               q2[r]=y+my[i];
               f[q1[r]][q2[r]]=1;
               t[r]=l;
             }
      }
    s=0;
    while (t[l]!=0)
      {
        
        ansx[s]=q1[l];ansy[s]=q2[l];
        ++s;
        l=t[l];
      } 
    for (i=s;i>=0;i--)
     printf("(%d, %d)\n",ansx[i],ansy[i]);
      //cout<<"("<<ansx[i]<<", "<<ansy[i]<<")"<<endl;
    // system("pause");
     return 0;
}          
    
